contract killers - Spanish English Dictionary